// for (var i = 1; i <= 3; i++) {
//     //语句1
//     console.log('主循环开始，i='+i)
//     for (var j = 1; j <= 2; j++) {
//         console.log('子循环开始，j='+j)
//         console.log('当前循环i=' + i + ',j=' + j)
//     }
//     console.log('子循环结束')
// }
// for(i = 1;i<=3;i++){
//     console.log(i)
// }
// console.log('haha')
// for (var i = 1; i <= 9; i++){
//     for(j = i;j<=9;j++){
//         // console.log(i*j)
//         console.log(i + '*' + j + '=' + i*j)
//     }
// }

// 计算 1-100所有数字的和
// var sum = 0
// for(var i=1;i<=100;i++){
//     var sum = i + sum
// }
// // 123456789
// var str = ''
// for(var i=1;i<=10;i++){
//     str +=  i
// }

// for (i = 1; i <= 9; i++) {
//     var str = ''
//     for (var j = 1; j <= i; j++) {
//         str += j + '*' + i + '=' + i * j + '   '
//     }
//     console.log(str)
// }
// 主循环第1次 i=1,str=''
//      子循环条件 j<=1,第1次 i=1,j=1,str = 1*1=1 
//      退出子循环 
//      打印str
// 主循环第2次 i=2,str=''
//      子循环条件 j<=2,第1次 i=2,j=1,str = 1*2=2
//      子循环条件 j<=2,第2次 i=2,j=2,str = str + 2*2=4 -> str = 1*2=2   2*2=4 
//      退出子循环
//      打印str
// 主循环第3次 i=3,str=''
//      子循环条件 j<=3,第1次 i=3,j=1,str = 1*3=3
//      子循环条件 j<=3,第2次 i=3,j=2,str = str + 2*3=4 -> str = 1*3=3   2*3=6
//      子循环条件 j<=3,第3次 i=3,j=3,str = str + 3*3=9 -> str = 1*3=3   2*3=6  3*3=9
//      退出子循环
//      打印str
// for(var i=1;;i++){
//     console.log(i)
//     if(i>=5){
//         break
//     }
//     console.log('主循环第'+i+'次')
// }
for (var i = 1; i <= 10; i++) {
    console.log(i)
    if (i >= 5) {
        continue
    }
    console.log('主循环第' + i + '次')
}
//break -> 全剧终，break后面的代码不会执行，整个循环已经结束，不再运行。
//continue -> 本集完，continue后面的代码不会执行，本次循环以及结束，马上开始下次循环